package com.link.base.base.consumer.service;

import com.link.base.base.consumer.model.PortalAccntLineTemporary;
import com.link.core.basic.query.QueryParams;
import com.link.core.basic.service.BasicService;

import java.util.List;
import java.util.Map;
/**
 * 客户(消费者）信息导入数据验证
 * @author  yipeng.zhu@hand-china.com
 * @date:   2018/11/5 16:25
 * @version 1.0
 */

public interface PortalAccntLineTemporaryService extends BasicService<PortalAccntLineTemporary> {
    /**
     * 删除临时表数据
     * @param t
     */

    void exportExcelDelete(PortalAccntLineTemporary t);

    /**
     * 验证 省市区 是否规范
     * @param state
     * @param city
     * @param county
     * @return
     */

    Map<String, Object> queryAddrCheck(String state, String city, String county);

    /**
     * 效验导入的数据
     * @param list
     * @param qps
     * @param acctChannel
     */

    void importExcelCheck(List<PortalAccntLineTemporary> list, QueryParams qps, String acctChannel);


}
